/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: ws
 * Date: 2022-11-11
 * Time: 10:28
 */
public class Date {
//    public static void main(String[] args) {
//        int[][] arr = {{1, 2, 3}, {1}};//数组内的元素为int[]
//        //int[][] arr1= {{1, 2, 3}, 1};//数组内的元素为int[],1为int类型，不匹配报错
//        //声明方式
//        int y[];
//        int[] x;
//        int[][] a = new int[3][];//推荐写法
//        int[] b[];//随对，但很难看
//        int c[][];//
//    }

//    public int year;
//    public int month;
//    public int day;
//    public void setDay(Test this,int year, int month, int day){
//        this.year = year;
//        this.month = month;
//        this.day = day;
//    }
//    public void printDate(){
//        System.out.println(this.year + "/" + this.month + "/" + this.day);
//    }
//
//    public static void main(String[] args) {
//        Test d = new Test();
//        d.setDay(2020,9,15);
//        d.printDate();
//    }


//    public int year;
//    public int month;
//    public int day;
//
//    //就是这个形式
//
//    public Date() {
//    }
//
//    public void printDate(){
//        System.out.println(year + "-" + month + "-" + day);
//    }
//    public static void main(String[] args) {
//        Date d = new Date();
//        d.printDate();
//    }


//        public int year;
//        public int month;
//        public int day;
//
//        public Date() {
//            System.out.println("uihasdfhjk");
//        }
//        public Date(int year, int month, int day) {
//// 成员变量在定义时，并没有给初始值, 为什么就可以使用呢？
//            System.out.println(this.year);
//            System.out.println(this.month);
//            System.out.println(this.day);
//        }

//        public static void main(String[] args) {
//// 此处a没有初始化，编译时报错：
//// Error:(24, 28) java: 可能尚未初始化变量a
//            int a;
//            //System.out.println(a);
//            Date d = new Date();
//            System.out.println(d);
//        }

    public int year = 1900;
    public int month = 1;
    public int day = 1;

    public Date() {
    }

    public Date(int year, int month, int day) {
    }

    public static void main(String[] args) {
        Date d1 = new Date(2021, 6, 9);
        Date d2 = new Date();
        System.out.println(d1.year);
        System.out.println(d1.month);
        System.out.println(d1.day);
    }


}







